package com.intretech.tj.gpp.entity.DTO

import com.fasterxml.jackson.annotation.JsonProperty
import com.intretech.tj.gpp.entity.DO.Edge
import com.intretech.tj.gpp.entity.DO.RfidNode

/**
 * 用于封装整个 POST 请求体的顶层数据类
 */
data class MapDataPayload(
    val edges: List<Edge>,
    @JsonProperty("rfid_nodes") // 建议 JSON key 也用复数形式
    val rfidNodes: List<RfidNode>
)